package com.yangming.springboot.dao;

import org.springframework.stereotype.Repository;

import com.yangming.springboot.vo.Permission;
import java.util.List;

/**
 * @创建人 ym
 * @创建时间 2021/3/25 0025
 * @描述
 **/
@Repository
public interface PermissionDao {

    public int countPermissionByRoleId(Integer roleId);

    public int deletePermissionByRoleId(Integer roleId);

    public int insertBatchPermission(List<Permission> permissions);

    public List<Integer> queryRoleHasAllMids(Integer roleId);

    public List<String> queryUserHasRoleHasModules(Integer userId);
}
